A Practical System for Mutation Testing: Help for the Common Programmer
نویسنده
چکیده
{ Mutation testing is a technique for unit testing software that, although powerful, is computa-tionally expensive. Recent engineering advances have given us techniques and algorithms for signiicantly reducing the cost of mutation testing. These techniques include a new algorithmic execution technique called schema-based mutation, an approximation technique called weak mutation, a reduction technique called selective mutation, and algorithms for automatic test data generation. This paper outlines a design for a system that will approximate mutation, but in a way that will be accessible to everyday programmers. We envision a system to which a programmer can submit a program unit, and get back a set of input/output pairs that are guaranteed to form an eeective test of the unit by being close to mutation adequate.
منابع مشابه
P56: A Case Report on a New Aicardi-Goutieres Syndrome Inducing Gene
Aicardi-Goutieres syndrome (AGS) is an inflammatory genetic disease inherited in an autosomal recessive manner. Common features of this disease are encephalopathy, splenomegaly and hepatomegaly, muscle stiffness, irritability, unstoppable crying, seizures and dilation in growth. According to previous studies, primary genes responsible for this Syndromes are as followed: TREX 1, RNASEH2A, RNASEH...
متن کاملThe Introduction of a Heuristic Mutation Operator to Strengthen the Discovery Component of XCS
The extended classifier systems (XCS) by producing a set of rules is (classifier) trying to solve learning problems as online. XCS is a rather complex combination of genetic algorithm and reinforcement learning that using genetic algorithm tries to discover the encouraging rules and value them by reinforcement learning. Among the important factors in the performance of XCS is the possibility to...
متن کاملپراکندگی موتاسیونهای ژن بتاگلوبین در مزدوجین ناقل شهرستان بابلسر طی سالهای 90-1380
Background and purpose: Beta-thalassemia is an autosomal recessive disease characterized by reduction or complete absence of beta-globin gene expression. This study aimed to find out and determine the spectrum of beta-globin gene mutations and especially rare mutation in beta-carrier couple in Babolsar, north region of Iran. This is very important in perinatal diagnosis of thalassemia. Materia...
متن کاملThe Introduction of a Heuristic Mutation Operator to Strengthen the Discovery Component of XCS
The extended classifier systems (XCS) by producing a set of rules is (classifier) trying to solve learning problems as online. XCS is a rather complex combination of genetic algorithm and reinforcement learning that using genetic algorithm tries to discover the encouraging rules and value them by reinforcement learning. Among the important factors in the performance of XCS is the possibility to...
متن کاملDevelopment and Practical Application of a Lifetime Management System for Prestressed Concrete Bridges
A practical Bridge Management System has been developed by the author, which is referred to as the Japanese Bridge Management System (J-BMS) for existing concrete bridges. This paper introduces a newly developed bridge management system for the prestressed concrete (PC) bridges (J-BMS PC version) which is integrated with the PC bridge rating expert system (PC-BREX). The proposed system is able ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1994